/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package serversocket;
import java.util.ArrayList;
/**
 *
 * @author Antonio
 */
public class ListaSucursal
{

    private static ListaSucursal lista;
    private static ArrayList <Sucursal> listSucursal;


    private ListaSucursal()
    {
    }

    public static ListaSucursal getListSucursal() {
        if (lista == null)
        {
            lista = new ListaSucursal();
            listSucursal = new ArrayList <Sucursal>();
        }
        return lista;
    }

    public void agregar(Sucursal s)
    {
        listSucursal.add(s);
    }

    public ArrayList <Sucursal>  obtener ()
    {
        return (listSucursal);
    }

    public void imprimir()
    {
        for (int i = 0; i< listSucursal.size() ; i++)
        {
            System.out.println("Casilla "+ i + " " + listSucursal.get(i).ToString() );
        }
    }

    public void imprimirTodo()
    {
       for (int i = 0; i< listSucursal.size() ; i++)
        {
            System.out.println("Casilla "+ i + " " + listSucursal.get(i).ToStringTodo() );
        }
    }
}
